@import './mixins';
@import './keyframes';

// 本文件为全局样式配置

// 单行显示省略号
.g-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

// 两行显示省略号
.g-ellipsis-2 {
  @include multiline-ellipsis(2);
}

// 三行显示省略号
.g-ellipsis-3 {
  @include multiline-ellipsis(3);
}

// 旋转 class
.g-rotate {
  animation: 1s g-keyframes-rotate linear infinite;
}

// 基础按钮样式
.g-btn-reset {
  border: 0;
  outline: 0;
  &::after {
    border: 0;
    display: none;
    outline: 0;
  }
}

// 绝对定位且水平垂直居中
.g-absolute-center {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
